humanoid form

Translations
гуманоидная форма
The alien took on a humanoid form.
Инопланетянин принял гуманоидную форму.